// $(function () {
    //点击注册
    $('#showReg').on('click', function () {
        $('.reg-form').show()
        $('.login-form').hide()
    })
    //点击登录
    $('#showLogin').on('click', function () {
        $('.reg-form').hide()
        $('.login-form').show()
    })
// })

let form = layui.form
let layer = layui.layer
form.verify({
    //我们既支持上述函数式的方式，也支持下述数组的形式
    //数组的两个值分别代表：[正则匹配、匹配不符时的提示文字]
    pwd: [
        /^[\S]{6,12}$/
        , '密码必须6到12位，且不能出现空格'
    ],

    repwd: function (value, item) {
        // console.log(value);
        if($('#pwdIpt').val() !== value){
            return '两次不一致'
        }
    }
});

$('.reg-form').on('submit',function(e){
    e.preventDefault()
    const data = $(this).serialize()
    axios.post('/api/reguser',data).then(({data:{message,status}}) => {
        // console.log(message,status)
        if(status !== 0) return layer.msg(message)

        layer.msg(message)

        $('#showLogin').click()
    })
})

$('.login-form').on('submit',function(e){
    e.preventDefault()
    const data = $(this).serialize()
    axios.post('/api/login',data).then(({data:{message,status,token}}) => {
        if(status !== 0 ) return layer.msg(message)
    localStorage.setItem('token',token)
        layer.msg(
            '登录成功，即将跳转主页面',
         {
            icon: 1,
            time: 2000 //2秒关闭（如果不配置，默认是3秒）
          }, function(){
            //do something
            location.href = '/index.html'
          });  
    })
})
